home *** CD-ROM | disk | FTP | other *** search
Makefile | 1992-10-13 | 633 b | 48 lines |
-
- DEBUG=1
-
- PROJ=dostest
-
- LDEBUG=/m /co
- LNODEBUG=/m
- DBGOBJS=
- NODBGOBJS=
- ADEBUG=-DDEBUG -Zi
- CDEBUG=-Od -Zi
- CFLAGS=-nologo -G2 -A$(MODEL) -Aw -W4 -WX -Gs -Oas -Zpe $(CDEBUG)
-
- CC=cl
- LINK=link /F
- RC=rc
- MAPSYM=mapsym
- AS=masm
- ASFLAT=masm5
- LINKFLAT=link386
-
- !IF $(DEBUG)
- AFLAGS=-p -w2 -Mx $(ADEBUG)
- LFLAGS=/nologo /NOI /NOD /NOP $(LDEBUG)
- !ELSE
- AFLAGS=-p -w2 -Mx
- LFLAGS=/nologo /NOI /NOD /NOP $(LNODEBUG)
- !ENDIF
-
- .asm.obj:
- $(AS) $(AFLAGS) $* ;
-
- .asm.lst:
- $(AS) -l $(AFLAGS) $* ;
-
- all: $(PROJ).exe
-
-
- $(PROJ).obj: $(PROJ).asm
-
- $(PROJ).lst: $(PROJ).asm
-
- $(PROJ).exe: $(PROJ).obj
- $(LINK) $(LFLAGS) $* ;
-
- $(PROJ).sym: $(PROJ).exe
- $(MAPSYM) $*
-